Spark interview questions